package com.wxp.demo03.util;

import android.content.Context;

/**
 * px工具类
 *
 * @author wxp
 * @version 1.0
 * @email wangxpid@qq.com
 * @description px工具类
 * @date 2024-05-04
 */
public class PxUtils {

    private PxUtils() {
    }

    /**
     * 根据手机的分辨率从db单元转成px(像素)
     */
    public static int dipToPx(Context context, float dpValue) {
        //获取当前手机的像素密度(1个db对应几个px)
        float scale = context.getResources().getDisplayMetrics().density;
        //四舍五入取整
        return (int) (dpValue * scale + 0.5f);

    }

}
